We are migrating the bug tracker to github Issues. This is now the preferred way to report NASM bugs.

Self-registration is disabled due to spam issue (mail gorcunov@gmail.com or hpa@zytor.com to create an account)

Bug 3392682 - Documentation: Boolean operators description wrong in git 2.15rc12
Summary: Documentation: Boolean operators description wrong in git 2.15rc12
Status: OPEN
Alias: None
Product: NASM
Classification: Unclassified
Component: Documentation (show other bugs)
Version: 2.15.xx
Hardware: All All
: Medium minor
Assignee: nobody
URL:
Depends on:
Blocks:
 
Reported: 2020-06-26 00:20 PDT by E. C. Masloch
Modified: 2020-06-26 00:20 PDT (History)
4 users (show)

Obtained from: Unknown
Generated by: ---
Bug category:
Observed for: ---
Regression: ---
Regression since:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description E. C. Masloch 2020-06-26 00:20:59 PDT
https://repo.or.cz/nasm.git/commitdiff/82fc1bea766b3092383c543920fe0c18983a55fc

+\S{expbor}: \i\c{||}: \i{Boolean OR} Operator
+
+The \c{||} operator gives a boolean OR: it evaluates to 1 if both sides of
+the expression are nonzero, otherwise 0.

This describes AND.

+\S{expbxor}: \i\c{^^}: \i{Boolean XOR} Operator
+
+The \c{^^} operator gives a boolean XOR: it evaluates to 1 if any one side of
+the expression is nonzero, otherwise 0.

This could be clearer.

+\S{expband}: \i\c{&&}: \i{Boolean AND} Operator
+
+The \c{&&} operator gives a boolean AND: it evaluates to 1 if both sides of
+the expression is nonzero, otherwise 0.

Should read "are".